package com.briup.corejava.day04;

/**
 * for循环的应用
 * 找出所有的水仙花数：三位数 = 个位的三次方+十位的三次方+百位的三次方
 */
public class Test5 {
    public static void main(String[] args) {
        // 三位数的判断条件从100 - 999
        for(int i=100;i<1000;i++){
            // 提取i的个位十位和百位
            // 三位数除100的商就是百位
            int a = i / 100; // 百位
            int b = (i % 100)/10; // 十位
            // 三位数除10取余就是个位数
            int c = i % 10; // 个位
            if(i == Math.pow(a,3)+ b*b*b + c*c*c){
                System.out.println(i);
            }
        }
    }
}
